package org.jeecg.modules.wms.vo;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * 库存统计VO
 */
@Data
@ApiModel(value = "InventoryStatisticsVO", description = "库存统计数据")
public class InventoryStatisticsVO {

    @ApiModelProperty(value = "统计维度名称")
    private String dimensionName;

    @ApiModelProperty(value = "统计维度值")
    private String dimensionValue;

    @ApiModelProperty(value = "总数量")
    private Integer totalQuantity;

    @ApiModelProperty(value = "可用数量")
    private Integer availableQuantity;

    @ApiModelProperty(value = "预留数量")
    private Integer reservedQuantity;

    @ApiModelProperty(value = "总金额")
    private BigDecimal totalAmount;

    @ApiModelProperty(value = "订单数量")
    private Integer orderCount;

    @ApiModelProperty(value = "库位数量")
    private Integer locationCount;
}
